由於是進入職場後才開始接觸網頁設計與開發
在這份工作之前也沒有考取任一張技術證照
近期是一方面想藉證照試試自己的程度,一方面是為了...徽章成就!?
因此選擇微軟MCSA: Web Applications證照作為目標下
有三項考科可以達成MCSA: Web Applications
1.Exam 70-480/Course 20480 Programming in HTML5 with JavaScript and CSS3
2.Exam 70-483/Course 20483 Programming in C#
3.Exam 70-486/Course 20486 Developing ASP.NET MVC Web Applications
其中1與2是選擇其中一張即可。
由於微軟在考試科目內有說明每年異動的部分,目前看起來異動率最高的就是70-486...
短短兩年很快地就從MVC5改為.Net Core MVC的內容...是個重大改版呢...
因此先挑選內容異動率較低的HTML、CSS、JS為主的70-480做為初始考科
待486拿到後再回頭補483...
70-480這張網路上有許多資源,當然也難得有出現中文書籍可以參考,
對於信心不夠的可以參考微軟測驗網站上廣告的重測劵組合、全真測驗組合。
網路上其實有許多模擬測驗可以測試,但是請不要死背
因為進去考的時候絕對都是沒看過的題目!!!(至少繁體中文版是這樣...)
建議學習資源:
微軟免費線上學習資源MVA - 快速入門: 使用包含JavaScript 和CSS3 的HTML5 技術開發應用程序
w3schools
考試題型內容有
多重選擇(沒有告訴你要選幾項)
多重選擇(明確告知填幾項)
單選
單選(下拉式選單)
拖拉題(拖拉組合正確順序)
拖拉題(拖拉放至程式的挖空正確位置)
題目範圍
雖然證照名稱為javascript、css3、html5
但其實除了javascript、基礎jquery語法也會出現
過時的ms-系css已經沒有在題目中看到,過去ms-系的css語法都已經被新版瀏覽器承認,因此這部分也更新至考試中
準備時間
十月中旬決定要考(並直接訂購考試卷)到十一月初考試,約兩周的時間
當然實際上有認真閱讀的時間不多,只特別針對一些平常不常使用的部分在W3C等地方學習
準備內容大致如下:
通常寫習慣Jquery,對於javascript會容易在xmlhttprequest不熟悉,因此xmlhttprequest的使用要務必熟悉。
xmlhttprequest的新增、請求設定、表頭設定、監聽、發送、關閉皆要熟悉。
var xhr = new xmlhttprequest();
xhr.open("GET","https://example.com.tw/api/GetData/20");
xhr.onload = function(){
回應處理
};
Javascript還有不常使用的還有webworker,同樣生命週期要熟悉。
至於選擇器部分這很常見,不必多說
CSS其實不會考太深入,只要平常有接觸,應該都可以應付考試內容
基本款從選擇器到一些排版語法部分,都是會出現的
考試注意事項
若是第一次考這類考試,請一定要提早到,因為會需要填寫一些報到資料、拍照、填寫考前確認書
並且建議輕裝前往即可,因為身上手錶包包手機到...面紙都不能帶進入考試小房間,
也因此建議身體健康時去考...
考試題目是52題,有部分題目會告知配分,但實際分數計算仍是個謎就是了
考完,會立即發成績單
過去若是通過會需要一些等待時間才會發證書,
但現在效率非常好,因為我是考晚上場的,在當天晚上約10點就收到微軟的證書信件
在過去,若是第一次通過測驗會收到兩張證書
一張是MSC(如下圖)
一張是MCP
依據微軟的回覆
現在通過後只會有MCP,但在微軟的證照儀表板上會拿到徽章,象徵性的告知PASS此Exam